balanced landing - Turkish English Dictionary